Signed-off-by: Alastair Tse <atse@xensource.com>
info = lookup(domid)
return fixup_sxpr(info.sxpr())
-def domains(detail=1):
+def domains(detail=1, full = 0):
if detail < 1:
return XendDomain.instance().list_names()
else:
domains = XendDomain.instance().list_sorted()
- return map(lambda dom: fixup_sxpr(dom.sxpr()), domains)
+ return map(lambda dom: fixup_sxpr(dom.sxpr(not full)), domains)
def domain_create(config):
info = XendDomain.instance().domain_create(config)
def getDomains(domain_names, full = 0):
if domain_names:
- return [server.xend.domain(dom) for dom in domain_names]
+ return [server.xend.domain(dom, full) for dom in domain_names]
else:
return server.xend.domains(1)